/**
 *
 */
package 设计模式.装饰着模式;

/**
 * @Title:
 * @author zhoujie
 * @date 2018年7月18日 下午2:18:41
 *
 */
public class TimeJobs implements IJobs {
    private IJobs jobs;

    public TimeJobs(IJobs jobs) {
        this.jobs = jobs;
    }

    @Override
    public void inWork() {
        final long starTime = System.currentTimeMillis();
        jobs.inWork();
        System.out.println("共耗时：" + (System.currentTimeMillis() - starTime) + "ms");
    }

}
